O que é binário? [Tecnologia explicou]
Dado que binário é tão absolutamente fundamental para a existência de computadores, parece estranho que nós nunca abordou o assunto antes - por isso hoje eu pensei que eu iria dar um breve resumo do que binário realmente significa e como ele é usado em computadores . Se você sempre quis saber qual é a diferença entre 8 bits
Conteúdo
- Video: o que é e como funciona o sistema binário? [ct responde]
- O que é binário? a diferença entre a base 10 e base de dados de dois
- Contagem no binário
- Video: sistemas de numeración
- Trabalhando para trás - base 10 para binário
- 8-bits, bytes e octets
- 32 vs 64 bits computing
- Endereçamento ipv4
- Video: evandro viana explica o novo plano binário no top start
- Video: tecnología de computadores - algoritmo de booth
Video: O que é e como funciona o sistema binário? [CT Responde]
O que é binário? A diferença entre a base 10 e base de dados de dois
A maioria de nós têm crescido em um mundo base 10 de números, pelo qual quero dizer que temos 10 `base` (números0-9) Da qual deriva todos os outros números. Uma vez que tenha esgotado os, subimos um nível de unidade - 10 das 100, de 1000, de - esta forma de contagem é martelado em nosso cérebro desde o nascimento. Na verdade, foi só a partir do período romano que começou a contar na base 10. Antes disso, base 12 foi o mais fácil, e as pessoas usaram seus dedos para contar.
Quando aprendemos base 10 na escola primária, muitas vezes escrever as unidades como esta:
Portanto, o número 1990 consiste na realidade de 1 x 1000, 9 x 100, 9 x 10, e 0 x 1. Tenho certeza de que não precisa explicar base 10 mais longe do que isso.
Mas e se em vez de ter uma seleção completa de 0,1,2,3,4,5,6,7,8,9 para trabalhar com como os números de base - o que se tivéssemos 0, e 1. Isso é chamado base 2- E também é comumente referido como binário. Em um mundo binário, você só pode contar 0,1 - então você precisa para passar para o próximo nível de unidade.
Contagem no binário
Ele ajuda imensamente se escrever as unidades quando a aprendizagem binário. Neste caso, em vez de cada unidade adicional a ser multiplicado por 10, que é multiplicado por 2, dando-nos 1,2,4,8,16,32,64 ... Então, para ajudar a calcular, podemos escrevê-los como este:
Em outras palavras, o mais à direita valor em um número binário representa quantos 1s. O dígito seguinte, à esquerda do que, representam quantas 2 do. A próxima representa quantas 4 de ... e assim.
Video: sistemas de numeración
Com esse conhecimento, podemos escrever uma mesa de contar em binário, com o valor base 10 equivalente indicados à esquerda.
Passar um momento passando por cima até que você possa ver exatamente por isso que 25 é escrito como 11001. Você deve ser capaz de quebrá-lo como sendo 16 + 8 + 1 = 25.
Trabalhando para trás - base 10 para binário
Agora você deve ser capaz de descobrir o que o valor de um número binário tem desenhando uma tabela semelhante e multiplicando cada unidade. Para mudar um número regular de base 10 para binário leva um pouco mais de esforço. O primeiro passo é encontrar a maior unidade binário que “encaixa” o número. Assim, por exemplo, se estivéssemos fazendo 35, em seguida, o maior número desde que a tabela que se encaixa em 35 é 32, então teríamos um 1 lá nessa coluna. Temos, então, um resto de 3 - que precisa de um 2, e então finalmente a 1. Então, temos 100011.
8-bits, bytes e Octets
A tabela eu mostrei acima é de 8 bits, porque temos um máximo de 8 zeros e uns para usar para o nosso número binário. Assim, o número máximo que pode, eventualmente, representar é 11111111, ou 255. É por isso que, a fim de representar qualquer número de 0-255, precisamos de pelo menos 8-bits. Octeto e Byte é simplesmente outra maneira de dizer 8-bits. Assim sendo 1 Byte = 8 bits.
32 vs 64 bits Computing
Hoje em dia você ouvir muitas vezes os termos versões de 32 bits e de 64 bits do Windows, e você pode saber que Windows de 32 bits só pode suportar até 4 gigabytes de RAM. Por que é que, embora?
Tudo se resume ao endereçamento de memória. Cada bit de memória precisa de um endereço único, a fim de acessá-lo. Se tivéssemos um 8 bits sistema de endereçamento de memória, nós só seria capaz de ter um máximo de 256 bytes da memória. Com um 32 bits memória do sistema de endereçamento (imaginar que se estende a tabela acima para dar 32 colunas de unidades binárias), Podemos ir a qualquer lugar até 4294967296 ? 4 mil milhões de bytes, ou em outras palavras - 4 GIGAbytes. 64 bits computing, essencialmente remove esse limite, dando-nos até 18 quintilhões diferentes endereços - um número a maioria de nós simplesmente não consigo entender.
endereçamento IPv4
A mais recente preocupação no mundo da computação é tudo cerca de endereços IP, em particular IPv4 aborda, como estes:IPv6 & O ARPAgeddon Vindo [Tecnologia Explicada]IPv6 & O ARPAgeddon Vindo [Tecnologia Explicada]consulte Mais informação
- 192.168.0.1
- 200.187.54.22
Eles realmente consistem de 4 números, cada um representando um valor até 255. Você consegue adivinhar por quê? Sim, todo o endereço é representado por 4 octetos (32 bits no total). Esta parecia ser uma enorme quantidade de possíveis endereços (em torno de 4 bilhões de fato) No momento da internet foi inventada, mas nós estamos correndo rapidamente fora, agora que tudo em nossa vida precisa ser conectado. Para resolver isso, o novo IPv6 usa 128 bits no total, dando-nos aproximadamente 340 undecillion (colocar 38 zeros na extremidade) Aborda para brincar.
Vou deixá-lo lá para hoje, para que eu possa voltar para o meu objetivo original que era para escrever o próximo tutorial Arduino - em que fazemos uso extensivo de um registo bit-shift. Espero que hoje deu-lhe uma compreensão básica de como binário é tão significativo para computadores, porque os mesmos números continuam aparecendo, e por que o número de bits que temos que representar algo coloca um limite finito na quantidade de memória, tamanho da tela, possível cor valores, ou endereços IP exclusivos, disponíveis para nós. Da próxima vez, vamos dar uma olhada cálculos lógica binária, que é muito bonito tudo um processador de computador que, assim como os computadores podem representar números negativos.
Comentários? Confusão? Você achou a minha explicação fácil de entender? Seja qual for o caso, favor entrar em contato nos comentários. Vou deixá-lo com uma piada binário!
Video: Evandro Viana Explica o novo plano Binário no Top Start
Há somente 10 tipos de pessoas no mundo: aquelas que entendem binário, e aqueles que não o fazem.
Video: Tecnología de Computadores - Algoritmo de Booth